home *** CD-ROM | disk | FTP | other *** search
/ Adobe Graphics & Publishing SDK 1996 December / Adobe Graphics & Publishing SDK 1996 December.iso / mac / PageMaker 6.5 SDK Mac / SourceCode / PageMakerClassLibrary / LowLevel / PCallback.h < prev    next >
C/C++ Source or Header  |  1996-07-12  |  745b  |  37 lines

  1. /*
  2.  *--- PCallback.h ---------------------------------------------------------
  3.  * Copyright (c) 1995-96 Adobe Systems Incorporated.  All rights reserved.
  4.  * Created on Thu, Oct 12, 1995 @ 9:41 PM by Paul Ferguson.
  5.  *
  6.  * Description:
  7.  *-------------------------------------------------------------------------
  8.  */
  9. #ifndef __PCallback__
  10. #define __PCallback__
  11.  
  12. #ifdef __MWERKS__
  13. #pragma once
  14. #endif
  15.  
  16. #include "PMTypes.h"
  17.  
  18. class PCallback
  19. {
  20.  
  21. protected:
  22.  
  23.     PCallback();
  24.  
  25.     void CallPageMaker();        // issue PageMaker callback
  26.     sPMParamBlockPtr itsPB;
  27.  
  28. private:
  29.     // This class and its subclasses should never be copied.
  30.     PCallback(PCallback&);
  31.     PCallback& operator=(const PCallback&);
  32. };
  33.  
  34. #endif
  35.  
  36. // end of PCallback.h
  37.